Definition of Cough Drop

  • (noun) a medicated lozenge used to soothe the throat

Synonyms of Cough Drop


Antonyms of Cough Drop


No Antonyms Found.

Homophones of Cough Drop


No Homophones Found.